*{
	padding: 0;
	margin: 0
}
a{
	text-decoration: none
}
ul li{
	list-style: none;
}
.clearflex:after{
	content: "";
	display: block;
	clear: both;
}
.box{
	width: 1000px;
	/*height: 2000px;*/
	margin: 0 auto;
	/*background: url(Document.png);*/
	background-repeat: no-repeat;
	background-position: center 0;
}
.box-head .box-head-left{
	float: left;
}
.box-head-left{
	padding-top: 20px;
}
.box-head-right{
	float: right;
	padding-top: 20px
}
.box-head-right ul li{
	float: left;
	margin-right: 3px;
}
.box-head-right ul{
	background: #48ae15;
	border-radius: 30px;
	padding: 0 45px;
}
.box-head-right ul li a{
	color: #fff;
	display: inline-block;
	padding: 12px 25px
}
.box-head-right ul li:nth-child(1) a{
	background: yellow;
	color: #000;
}
.box-head-right ul li:last-child{
	margin-right: 0
}
.box-head-right ul li a:hover{
	background: #fff;
	color: #000
}

.box-main{
	margin-top: 15px;
}
.box-main-left{
	width: 670px;
	float: left;
	background: #fff;
}
.box-main-right{
	width: 300px;
	float: right;
	background: #fff;
}
.box-main-left h3{
	font-size: 16px;
    border-bottom: 3px solid #db6d4c;
    line-height: 33px;
}
.box-main-left h3 span:first-child{
	float: left;
}
.box-main-left h3 span:last-child{
	float: right;
}
.box-main-left h3 span a{
	color: #ababab;
	font-size: 12px;
	font-weight: 400;
	margin:0 5px;
}
.row{
	margin-top: 25px;
	border-bottom: 1px solid #d5d5d5;
	padding-bottom: 28px;
}
.row-left img{
	width: 168px;
}
.row-left{
	float: left;
}
.row-right{
	float: right;
	width: 480px
}
.row .row-right h3{
	border:0;
}
.row .row-right h3 a{
	color: #474645
}
.row .row-right h3 a:hover{
	text-decoration: underline;
	color: green
}
.row-right p{
	font-size: 12px;
	color: #756F71;
	line-height: 30px;
	line-height: 22px;
}
.row-foot{
	margin-top: 10px;
}
.row-foot span:first-child{
	float: left;
}
.row-foot span:last-child{
	float: right;
}
.row-foot span{
	font-size: 12px;
}
.row-foot span a{
	color: #759b08;
	/*文本/行块元素的居中对齐方式*/
	vertical-align: text-bottom;
}
.row-foot a:hover{
	text-decoration: underline;
}
.row-foot img{
	margin: 0 3px;
	/*文本/行块元素的居中对齐方式*/
	vertical-align: text-bottom;
}
.box-main-right>h3{
	font-weight: 400;
    border-bottom: 1px solid #d9d9d9;
    padding: 8px 0;
}
.box-ul{
	margin-top: 30px;
}
.box-ul li{
	float: left;
}
.box-ul li a{
	display: inline-block;
    color: #7f7f7f;
    padding-top: 60px;
    font-size: 12px;
    width: 70px;
    margin-right: 5px;
    text-align: center;
    background: url(../images/ico_05_1.jpg);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li a:hover{
	background: url(../images/ico_05.png);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li:nth-child(2) a{
    background: url(../images/ico_06_1.jpg);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li:nth-child(2) a:hover{
    background: url(../images/ico_06.png);
    background-repeat: no-repeat;
    background-position: center 0;
}

.box-ul li:nth-child(3) a{
    background: url(../images/ico_04_1.jpg);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li:nth-child(3) a:hover{
    background: url(../images/ico_04.png);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li:nth-child(4) a{
    background: url(../images/ico_07_1.jpg);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-ul li:nth-child(4) a:hover{
    background: url(../images/ico_07.png);
    background-repeat: no-repeat;
    background-position: center 0;
}
.box-img{
	margin-top: 30px
}
.tab-head{
	font-size: 14px;
	padding-top: 10px;
	border-bottom: 1px solid #eaeaea;
}
.tab-head a{
	display: inline-block;
    padding: 8px 10px;
    color: #000
}
/*第一个a的背景色是橙色，并且鼠标指向变背景色*/
.tab-head a:first-child,.tab-head a:hover{
    background: #f77825;
    color: #fff
}
.tab-list{
	margin-top: 15px;
	margin-bottom: 25px
}
.tab-list li{
	/*line-height: 40px;*/
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
	font-size: 14px;
}
.tab-list li:hover{
	border-bottom: 1px solid #333;
}
.tab-list li a{
	color: #333;
	display: inline-block;
}
.tab-list li span{
	display: inline-block;
    background: #666666;
    color: #fff;
    padding: 0 6px;
    border-radius: 4px;
    font-size: 12px;
}
/*第几个li元素的后代span元素*/
.tab-list li:nth-child(1) span{
	background: #f30;
}
.tab-list li:nth-child(2) span{
	background: #f60;
}
.tab-list li:nth-child(3) span{
	background: #f90;
}
.box-nav{
	margin-top: 30px;
	margin-bottom: 20px
}
.box-nav a{
	padding: 5px 7px;
    font-size: 12px;
    color: #fff;
    background: #036564;
    margin: 5px 3px;
    display: inline-block;
    border-radius: 5px;
}
.box-nav a:nth-child(2){
	background: #EB6841
}
.img-list-left,.img-list-right{
	float: left;
}
.img-list-left img{
	width: 70px;
}
.img-list-right a{
	display: block;
	font-size: 14px;
	color: #666;
	margin-bottom: 15px;
}
.img-list-right a:hover{
	color: red;
	text-decoration: underline;
}
.img-list:hover{
	background: #efefef
}
.img-list-right{
	margin-left: 10px
}
.img-list-right span{
	font-size: 12px;
    color: #949c66;
    vertical-align: text-top;
}
.img-list{
	margin-bottom: 10px;
}
.m-t{
	margin-top: 35px;
}
.box-right-img{
	margin-top: 30px;
	text-align: center;
}
.box-right-img img{
	width: 100%
}
.box-title{
	margin-top: 20px;
}
.box-title span:nth-child(1){
	float: left;
}
.box-title a{
	font-size: 12px;
	color: #7f8b97;
	font-weight: 400;
	float: right;
	padding-top: 5px
}
.box-right-foot{
	border:1px solid #ccc;
	padding: 5px 15px;
}
.box-right-foot span{
	font-size: 12px;
    padding: 8px 5px;
    color: #999;
    display: inline-block;
}